triangle of mars - Turkish English Dictionary